16
1320 Saint Paul St
Denver, CO 80206
$999,999 USD
2,816 SF
5
Units
5.65% Cap Rate
2,816 SF
$999,999 USD
Apartments