Building and Pest Inspection Melbourne by Sean Hewitt | Dec 16, 2020 Address: 3 Clematis Ave 3 Clematis Avenue Altona North 3025 Australia Get directions from Go Unable to find any directions.