35
2252 Larimer St
Denver, CO 80205
$7,568,000 USD
17,689 SF
5.9% Cap Rate
17,689 SF
$7,568,000 USD
Storefront Retail Residential