Contact Us

Ready to Lease? Schedule a tour below - we'd love to meet you!

Canyon Villas

Leasing Office

650 South Town Center Drive
Las Vegas, NV 89144
Phone:  (844) 346-3992
required field