15
1025 Acoma St
Denver, CO 80204
$2,900,000 USD
6,626 SF
5.67% Cap Rate
6,626 SF
$2,900,000 USD
Light Distribution