About this property
Detached Country Style House located in the picturesque and tranquil setting of Algaida. Surrounded by beautiful Mountain and country views as well as peace and tranquility. The property was originally built by the present owners with their own unique...