About this property
Essence La Herrada is a 3-bedroom independent and semi-independent housing complex located in La Herrada, a residential area of Los Montesinos (Alicante). Los Montesinos is a town in the south of Alicante, 10 minutes from Torrevieja and La Zenia …