Verde Apartment Homes in Scottsdale, AZ
Located at 17950 North 68th Street, Scottsdale, AZ 85266
Location:
17950 North 68th Street, Scottsdale, AZ 85266
Description:
Uniquely Designed 1, 2 and 3 Bedroom Apartments, Peaceful Pool with Soothing Water Feature, Private Reserved Parking Garages, Granite Countertops, Full Size Washer and Dryer, State-of-the-Art Fitne... More
Listings (1 - 5 of 7)

17950 North 68th Street

Scottsdale, AZ 85266