1 Bedroom houses for sale in Newtongrange, Midlothian

There are 87 results. Newtongrange, Midlothian. Property prices for 1 bedroom properties in Newtongrange range from £120,000 to £230,000 with an average price of £155,000.

1 bedroom properties for sale near Newtongrange

icon