Southbury, CT

Southbury Plaza

LIST_Southbury_100 Main Street.jpg

Location: 100 Main Street, Southbury, CT

Description: Join excellent performing retailers in one of the states busiest shopping centers. Strategically located in between Danbury and Waterbury.

Size: 54,085 & 48,640± SF

Asking Price: Please call for details.

Contact: