13
1421 Clayton St
Denver, CO 80206
$950,000 USD
4,975 SF
4
Units
6.01% Cap Rate
4,975 SF
$950,000 USD
Apartments