18 Dock Street is a prominent ground-floor opportunity within a new 395 unit luxury residential development, ideal for restaurant or retail. Situated in the South End at the corner of Dock and Canal, the building is easily accessible from I-95 and Downtown Stamford.
Abundant surface and garage parking
Access to NYC: ~55 min Metro-North express from Stamford Station or ~45 min off-peak drive
Estimated population of over 188,729 within 5 miles
Significant residential growth nearby, including recent developments and future projects in progress