$19,000,000
78,844 Sq. Ft.
11793 Discovery Canyon Drive Las Vegas NV 89135
View Details