Sydney Metro South Campsie Maintenance Depot
35 Lilian St, Campsie NSW 2194
Description
Australia's biggest public transport project | Sydney Metro
Sydney Metro is Australia's largest public transport infrastructure project. Find all the information and the latest news here.