8
2602 W Glenrosa Ave
Phoenix, AZ 85017
$6,840,000 USD
37,000 SF
72
Units
37,000 SF
$6,840,000 USD
Apartments