Portugal 138,569 Apartment for sale