First Documented 1972 Last Documented 1972 The Inn 733 E Broadway Long Beach, CA 90802 United States Geo 33.7695409, -118.18289