Features
- TypeHouse
- Bedrooms3
- Bathrooms2
- Floor area177 m²
Location
Dehesa de Campoamor, Torrevieja, Alicante · Dehesa de Campoamor, Torrevieja, Alicante, Spain
Dehesa de Campoamor, Torrevieja, Alicante · Dehesa de Campoamor, Torrevieja, Alicante, Spain