About this property
Bedrooms: 7, Bathrooms: 7, Villa in Torrevieja, Alicante, Spain