Apartment for sale, Beja, in Santo Amador, PortugalSanto AmadorApartment • 3 room(s) • 3 bed. • 137.58 m²