24
1411 Clayton St
Denver, CO 80206
$1,190,000 USD
2,976 SF
4
Units
5.93% Cap Rate
2,976 SF
$1,190,000 USD
Apartments