Street Library - North Shore Display Village is located at 89 Barramundi Cct, Burdell QLD 4818, Australia