1 Bedroom houses for sale in Monkswood, Midlothian
There are 194 results. Monkswood, Midlothian. Property prices for 1 bedroom properties in Monkswood range from £115,000 to £220,000 with an average price of £148,217.
1 bedroom properties for sale in Monkswood, Midlothian