1690 W Girard Ave
Englewood, CO 80110
$2,200,000 USD
8,576 SF
16
Units
6.14% Cap Rate
8,576 SF
$2,200,000 USD
Apartments