Sold STC - 1 bed Flat

Eastcote Lane, Harrow, Greater London

£265,000