The first phase of a £21 million housing project in Lanarkshire has been completed. The Castlehill Road development is part of the ...