First Documented 2000 Last Documented 2016 The Crest 5935 Cherry Ave Long Beach, CA United States Geo 33.8632134, -118.168974