109 Echo AveMiller Place, NY