60 Church Park Road, Plymouth PL6 7SA Terraced | -- Bd | -- Ba
27 Church Park Road, Plymouth PL6 7SA Terraced | -- Bd | -- Ba