Vista del Sol
(187)
Apartment complex in Tempe, Arizona
Address: 701 E Apache Blvd, Tempe, AZ 85281
Hours: Closed ⋅ Opens 8 AM
Phone: (480) 449-3765
Vista del Sol is committed to your well-being with on-site management, maintenance services, an easy home-buying process at our sales office, and a friendly ...