South Towne Center social network content from facebook, twitter and more. South Towne Center is a shopping mall in Sandy, Utah, located just east of I-15 on 10600 South. The property, built in 1986, contains 1,300,000 square feet of retail space with 150 stores and restaurants. It is managed by The Macerich Company. Source
United States > Southwest USA Malls & Shopping Centers
Southwest USA Malls & Shopping Centers most visited