The Delamar Greenwich Harbour

500 Steamboat Rd
Greenwich
Connecticut
United States