Sold Apartment For Sale in Moncarapacho Portugal 8700 Moncarapacho, Portugal €145,000 1 Beds 1 Baths 68,15 m2