Apartments in Phoenix Area -

North Mountain Apartments | Phoenix, AZ

North Mountain Apartments in Phoenix, AZ
Located at 10001 North 7th Street, Phoenix, AZ 85020
Location:
10001 North 7th Street, Phoenix, AZ 85020
Description:
Sparkling Pool Relaxing Spa, Spacious Walk In Closets, High Speed Internet, Laundry Facility, Picturesque Landscaping, Patios Balconies with extra storage

10001 North 7th Street

Phoenix, AZ 85020