About this property

Bedrooms: 28, Bathrooms: 28, Commercial in Torrevieja, Alicante, Spain