33
5720 W Warren Ave
Denver, CO 80227
$1,800,000 USD
9,650 SF
9
Units
6.33% Cap Rate
9,650 SF
$1,800,000 USD
Apartments