House for sale, 18 Rachel Road, in Yarmouth, United StatesYarmouth, 18 Rachel RoadHouse • 1 room(s) • 3 bed. • 4 bath. • 266.45 m²