Property Report of
38 Havelock Street, St Kilda, 3182 VIC