Canyon Villas

702.360.2427 Facebook Twitter Google Plus
650 South Town Center Drive
Las Vegas NV 89144 GET DIRECTIONS »
Leasing Office Hours:

Monday-Sunday: 8:00am-5:00pm

Phone: 702.360.2427 Fax: 702.360.2572