15 Eljays Ln Stamford, CT 06902