1 Bedroom houses for sale in Mayfield, EH22, Midlothian
There are 303 results. Mayfield, EH22, Midlothian. Property prices for 1 bedroom properties in Mayfield, EH22 range from £120,000 to £230,000 with an average price of £150,714.
1 bedroom properties for sale in Mayfield, EH22, Midlothian