⋆ Townhouse for sale with view on countryside and sea near the beach Porches Lagoa, Portugal Faro (Algarve), Lagoa €475,000