24
1351 Xenia St
Denver, CO 80220
$2,000,000 USD
12,686 SF
18
Units
6.75% Cap Rate
12,686 SF
$2,000,000 USD
Apartments