House for sale, 20 Wood Island Rd North Scituate, in Scituate, United StatesScituate, 20 Wood Island RdHouse • 12 room(s) • 5 bed. • 5 bath. • 697.05 m²