Property Report of
101/60-62 Broadway, Elwood, 3184 VIC