Property Report of
12/56 Tennyson Street, Elwood, 3184 VIC