The Mall at University Town Center brings world-class fashion and dining to Sarasota, Florida. The beautiful architecture reflects a Floridian sense of place with a light changing LED barrel vault ceiling and features approximately 880,000 square feet of retail space. ...
Partial Data by Foursquare.