RateMyApartments
Slate Scottsdale Ratings and Reviews
Slate Scottsdale
18220 N 68th St, Scottsdale, AZ 85054
CURRENTLY REVIEWING