Property Report of
2/67 Tennyson Street, Elwood, 3184 VIC