The Shops at Elm Street Square

Address: 147 Elm Street
City/State: Enfield, CT 06082 
Listing Status: For Lease
Property Type: Retail