Property Report of
15/3 Herbert Street, St Kilda, 3182 VIC