44 June Road, Stamford, CT