7854 W Sahara Ave
Las Vegas, NV 89117
$22.80 USD/SF/YR
100-401 SF
5
Spaces Available
Built 2003
Built 2003
100-401 SF
$22.80 USD/SF/YR
Coworking Space