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