45
1150 S Birch St
Denver, CO 80246
$15,750,000 USD
86,484 SF
73
Units
86,484 SF
$15,750,000 USD
Apartments