New retail development in downtown Stamford with 325 residential units on site. Only steps away from the train station, Stamford Town Center and lots of daytime population, this is the best retail location in the market!

Flyer