SearchTown Square Opens In Las Vegas20th November 2007 Just in time for the frenzy of the holiday shopping season there is a new place to shop in Las Vegas. Town Square is a massive $750 million mixed-use development on the southern end of the Las Vegas Strip which opened last week. The development is home to 150 stores, 12 restaurants and an 18-screen ...
This article is courtesy of Luxist IMPERIAL STILL WANTS ALTADIS | Amica, Luxury Condos For Canadas Retirees | Tony Danzas Home, Estate of the Day No feedback yetLeave a comment |
|
||||