20 Lowrey Street, Stroud NSW 2425