Sold STC - 4 bed Semi-Detached House

Hill Road, Pinner, Greater London

£665,000