About this property

Bedrooms: 8, Bathrooms: 3, Villa in Torrevieja, Alicante, Spain