South Birch Street
Street in Denver, CO
1017 South Birch Street, Denver, CO 80246
- Current Owners
- Urban Neighborhood Denver Helix LLC
- Purchase Price
- N/A
- Property Taxes
- $143,883 (2022)
By signing up you agree to receive email newsletters or alerts from
South Birch Street
.You can unsubscribe at any time.