3 Bedroom houses for sale in Upper Mill Street, ML6, North Lanarkshire
There are 127 results. Upper Mill Street, ML6, North Lanarkshire. Property prices for 3 bedroom properties in Upper Mill Street, ML6 range from £72,000 to £238,995 with an average price of £155,692.