Detached villas with private pool in Torrevieja (Alicante - Costa Blanca South)

NBP691
200m2 <400m2 4 4 Yes Yes