2 Bedroom flats for sale in Kirkhill, Midlothian

There are 234 results. Kirkhill, Midlothian. Property prices for 2 bedroom flats in Kirkhill range from £150,000 to £200,000 with an average price of £176,875.

2 bedroom flats for sale near Kirkhill

icon