About this property
2 Bed Townhouse With Pool in Olhos d Agua Algarve is a 139m2 linked villa situated within a short distance from all amenities and the beach located in the Mosqueira area. The property is built on 2 floors and is complete with an entrance hall, a living …