30 Pepper Tree Road, Lidcombe | Addie