Semi-detached offices


74-75 MacKinnon Parade NORTH ADELAIDE