Apartments in North, Tempe, AZ

The Palms on Scottsdale Photo The Palms on Scottsdale
1535 N Scottsdale Rd
Tempe, AZ 85281
480-420-3619 Visit Location