House for rent, 88 S Water St Byram, in Greenwich, United StatesGreenwich, 88 S Water StHouse • 2 room(s) • 2 bed. • 2 bath. • 116.69 m²