12a Geldart Road, London SE15 5XA Property | 3 Bd | 1 Ba
17 Geldart Road, London SE15 5XA Property | 3 Bd | 2 Ba
19a Geldart Road, London SE15 5XA Property | 1 Bd | -- Ba
22b Geldart Road, London SE15 5XA Property | 1 Bd | -- Ba
22a Geldart Road, London SE15 5XA Property | 1 Bd | -- Ba
24 Geldart Road, London SE15 5XA Detached | 4 Bd | 2 Ba
23b Geldart Road, London SE15 5XA Property | -- Bd | -- Ba
28 Geldart Road, London SE15 5XA Detached | 4 Bd | 3 Ba
30 Geldart Road, London SE15 5XA Property | -- Bd | -- Ba
2 Geldart Road, London SE15 5XA Terraced | -- Bd | -- Ba
3 Geldart Road, London SE15 5XA Terraced | 3 Bd | 1 Ba
6b Geldart Road, London SE15 5XA Flat | 3 Bd | 1 Ba
7a Geldart Road, London SE15 5XA Flat | 1 Bd | 1 Ba
7b Geldart Road, London SE15 5XA Flat | 1 Bd | 1 Ba
9b Geldart Road, London SE15 5XA Flat | 2 Bd | 1 Ba