Sold STC - 4 bed Semi-Detached House

Harley Crescent, Harrow, Greater London

£624,950