house 23e pier road inverloch vic is no longer available