Southbury Plaza Shopping Center, Southbury, CT 06488 - Retail Space
Southbury Plaza Shopping Center is located at 100 Main Street North in the Greater Heritage Village neighborhood, CT, Southbury, 06488. The Retail building features a total of 200,000 Sqft.
There is 1 retail space for lease in the Greater Heritage Village neighborhood, totaling of available retail space.
At zip code level, there are 5 commercial properties, of which 3 are retail buildings over 50,000 square feet.