2 Bedroom houses for sale in Balmalloch, North Lanarkshire
There are 212 results. Balmalloch, North Lanarkshire. Property prices for 2 bedroom properties in Balmalloch range from £14,000 to £460,000 with an average price of £151,595.
2 bedroom properties for sale in Balmalloch, North Lanarkshire