A piece of Jamberoo's history is back on the market. The property, located at 32 Factory Lane, Jamberoo is a luxury home ...