33
5720 W Warren Ave
Denver, CO 80227
$1,925,000 USD
8,900 SF
9
Units
5.36% Cap Rate
8,900 SF
$1,925,000 USD
Apartments