Terraced | 3 Bd | -- Ba
West Calder Terraced | 3 Bd | -- Ba
A well presented mid terrace villa that has undergone extensive refurbishment over the years to offe....