70 Strawberry Hill Ave #2-1D, Stamford, CT, 06902