Property Report of
22 Park Street, St Kilda West, 3182 VIC