Shopping malls database
Tower Shops at Stratosphere is located at the corner of Las Vegas Blvd South and Charleston, Las Vegas. It is a Entertainment Center which opened in 1996 and was last renovated in 1997. It is an Enclosed shopping mall. It covers an area of 59,331 sqft. and has about 59 stores.
Shopping mall's name: Tower Shops at Stratosphere
Address: Las Vegas Blvd South and Charleston, Las Vegas, NV 89104
Number of stores: 59