Costco – South Windsor, CT


‹ Back

This past November, a new 163,000 SF Costco opened in South Windsor, CT. The store including a gas station is located at 1220 Tamarack Ave., neighboring a group of medical buildings and offices, is located east of LA Fitness and Evergreen Way. The deal was brokered by Michael Sarasin.

Request more information

    • This message will be emailed to us.


    360 Bloomfield Avenue,
    Suite 208
    Windsor, CT 06095

    Copyright © 2023 Northeastretail