10 days agoHouse for sale, Leiria, in Bairradas, PortugalBairradasHouse • 9 room(s) • 9 bed. • 345 m²