Flats for sale in Harborough, Leicestershire

There are 53 results. Harborough, Leicestershire. Property prices for flats in Harborough range from £45,000 to £525,000 with an average price of £206,515.

Flats for sale in Harborough, Leicestershire

icon