1017 South Birch Street, Denver, CO 80246

Current Owners
Urban Neighborhood Denver Helix LLC
Purchase Price
N/A
Property Taxes
$143,883 (2022)
Blockshopper green logo