Motorcycle Shed Store in Newtown Categories: Filter: Address 17 Lambert Avenue3220, Newtown, VIC, AustraliaContact Tel.: 03 5229 2663 Contact Store