21
152 Del Mar Cir
Aurora, CO 80011
$5,400,000 USD
28,048 SF
37
Units
6.33% Cap Rate
28,048 SF
$5,400,000 USD
Apartments