10
13017 N 20th St
Phoenix, AZ 85022
$620,000 USD
2,215 SF
4
Units
7.14% Cap Rate
2,215 SF
$620,000 USD
Apartments