Apartments For Rent in 85020 | Zillow
https://www.zillow.com/phoenix-az-85020/apartments/
Web85020 Apartments For Rent. 51 results. Sort: Default. North Mountain Apartments | 10001 N 7th St, Phoenix, AZ. $999+ Studio. $1,150+ 1 bd. Montecito Apartments 2 | 1301 E Mountain View Rd, Phoenix, AZ. $1,270+ 2 bds. 3D Tour. Loading... La Esplanada | 8115 N 18th St, Phoenix, AZ. $1,499+ 1 bd. $1,629+ 2 bds. $1,999+ 3 bds.
DA: 44 PA: 27 MOZ Rank: 27