RateMyApartments
The Sophia Ratings and Reviews
The Sophia
3212 North 70th Street, Scottsdale, AZ 85251
CURRENTLY REVIEWING