A rare opportunity to purchase this charming bright and spacious two-bedroom upper villa situated in the popular village of Whitecraig close to...