About this property
Bedrooms: 28, Bathrooms: 28, Commercial in Torrevieja, Alicante, Spain