Sold STC - 4 bed Semi-Detached House

Church Drive, Harrow, Greater London

£700,000