Residential development > 75 Tresser Street, Stamford, CT