The Park at Spanish Ridge

Leased
8918 Spanish Ridge Avenue, Las Vegas, Nevada 89113

Building Size 20,500 SF
Property Type Office