2620 North 68th Street, Scottsdale AZ 85257, United States
Distance: 563 yd.
Company description
Our apartments are located right in the middle of where you want to be! We offer great amenities for outdoor living; including swimming pools, spas and sport courts. Come see everything we have to offer today!!