£753,000
£440,000
£365,928
£250,330
85 nova road, greater london
Sold in OCT 2023
£450,000
4 hathaway road, greater london
Sold in MAR 2016
12 farquharson road, greater london
Sold in SEPT 2023