REF: SE63SJ/OTTERDEN/STREET
Otterden Street
SE6 3SJ · LONDON, LEWISHAM
Properties
7
Recorded Sales
13
EPC Certificates
17
Properties on Otterden Street
2 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
8 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
14 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
22 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
26 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
30 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales
34 OTTERDEN STREET
SE6 3SJ · LONDON
£432,500
Aug 2025
Terraced13 sales