16
1230 Washington St
Denver, CO 80203
$1,140,000 USD
4,248 SF
8
Units
6.68% Cap Rate
4,248 SF
$1,140,000 USD
Apartments