68 Goldsmith Road, London SE15 5TN Flat | 3 Bd | 1 Ba
72 Goldsmith Road, London SE15 5TN Terraced | -- Bd | -- Ba