3800 S Nellis Blvd., Las Vegas, Nevada 89121
Your perfect home awaits at Villa Del Rio. Each one-, two- and three-bedroom apartment includes open layouts, light-filled spaces and refined finishes designed to make daily living effortless.