1 Bedroom houses for sale in Newtongrange, Midlothian

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

1 bedroom properties for sale near Newtongrange

icon