1990 Toyota Land Cruiser, Inman Square, Cambridge MA