Lake Mead Center

A 45,000 sqft Shopping Center consisting of retail Pads, Tavern Site and inline Retail, N Las Vegas NV