closeView MeStudio Apartments 11630-11638 E Appaloosa Pl11630-11638 E Appaloosa PlScottsdale, AZ 85259