Sand Hill Plaza, Newtown, CT 06470 - Retail Space
Sand Hill Plaza is located at 228 South Main Street in the Botsford neighborhood, CT, Newtown, 06470. The Retail building features a total of 163,545 Sqft.
At zip code level, there are 12 commercial properties, of which 2 are retail buildings over 50,000 square feet.