REF: SE129EA/HORSA/ROAD
Horsa Road
SE12 9EA · LONDON, GREENWICH
Properties
3
Recorded Sales
8
EPC Certificates
8
Properties on Horsa Road
2 HORSA ROAD
SE12 9EA · LONDON
£308,000
Dec 2024
Flat/Maisonette8 sales
6 HORSA ROAD
SE12 9EA · LONDON
£308,000
Dec 2024
Flat/Maisonette8 sales
22 HORSA ROAD
SE12 9EA · LONDON
£308,000
Dec 2024
Flat/Maisonette8 sales