Marlborough Village Commons

Address: North Main Street & Route 66
City/State: Marlborough, CT 06447 
Listing Status: For Lease
Property Type: Retail