115
2400 N Tenaya Way
Las Vegas, NV 89128
$6,300,000 USD
26,004 SF
26,004 SF
$6,300,000 USD
Office