(03) 9681 8289 Riverfront, 70 Lorimer Street, Docklands
“It’s a nice find. Tucked away at the Yarra’s Edge…”