House for sale, 74 Barred Owl Lane, in Ludlow, United StatesLudlow, 74 Barred Owl LaneSemi-detached house • 3 room(s) • 3 bed. • 208.01 m²