1810 E Sahara Ave, Las Vegas NV 89104
Centrally located near the Las Vegas Strip and Downtown Las Vegas
We offer a professional business environment with an impressive lobby, welcoming staff, two meeting rooms, and private executive suite offices to fit your office needs
One month rent • One month deposit • $100 setup fee