17
1623-1625 W Missouri Ave
Phoenix, AZ 85015
$4,450,000 USD
19,968 SF
29
Units
6.75% Cap Rate
19,968 SF
$4,450,000 USD
Apartments