About this property
3 Bed Townhouse Near Senhora da Rocha Beach in Porches - a luxury modern beach development with resort facilities to include outdoor and indoor swimming pools, a multi-sports court/pitch including tennis and football, a padel court, spa with a …