Apartment for sale, Leiria, in Alvaiázere, PortugalAlvaiázereApartment • 4 room(s) • 4 bed. • 174.04 m²