81 Goddard Road, Beckenham BR3 4BQ Property | -- Bd | -- Ba
83 Goddard Road, Beckenham BR3 4BQ Semi-Detached | -- Bd | -- Ba
63 Goddard Road, Beckenham BR3 4BQ Property | 3 Bd | -- Ba