- Photo: Ibiza Spain
4 Bedrooms Townhouse