52 Hastings Lane, Stamford, CT 06905