Squaw Peak Vista Luxury Homes for Sale
No Listings Found.
Squaw Peak Vista is a Subdivision of Luxury Homes in Phoenix. Squaw Peak Vista is located just north of Camelback Road. It is just a short distance from Biltmore Fashion Park which has lots of shopping, spas and great places to eat at.