RateMyApartments
Old Town 24 Ratings and Reviews
Old Town 24
4020 North Parkway Ave., Scottsdale, AZ 85251
CURRENTLY REVIEWING