About this property
3 bed Villa for sale in Los Montesinos - LNH3416
Essence 1is a brand new development of 32 quality semi-detached villas situated in La Herrada, a mature residential area on the outskirts of Los Montesinos, a bustling Spanish town with a host of...