About this property
This property is located within a 52 unit ocean-front resort located in the prime area of the Algarve.
The apartments are well designed high-end, one and two bedroom units, all fitted with top-of-the-line appliances, custom-made furniture and finishings, …