53 Laurel Road, Stamford, CT 06903