Atwater Apartments in Phoenix, AZ
Located at 7750 N 12th Street, Phoenix, AZ 85020
(877) 280-5277
7750 N 12th Street, Phoenix, AZ 85020
Everything is BRAND new at Atwater Apartments! Located near the majestic Phoenix Mountains, Atwater is adjacent to prestigious Squaw Peak in North Central Phoenix. Atwater offers amazing views and ... More


We cannot find any listings from Atwater Apartments on Marketplace. Check out these other listings near Phoenix.

Similar Listings
Listings (1 - 5 of 38,347)
  1. This Lovely three Beds two Bathrooms Home is located in Chandler at McQueen and Pecos in Monterey Point 2. With 1208 sf. of living area t...
    Carrie J · 2 hours ago on
Check Availability

(877) 280-5277

7750 N 12th Street

Phoenix, AZ 85020