The Gardens Office Park

Leased
10789 Twain Avenue, Las Vegas, Nevada 89135

Building Size 13,666 SF
Property Type Office