Portugal 139,410 Apartment for sale