First Documented 1995 Last Documented 1995 Aria 740 E Broadway Long Beach, CA 90802 United States Geo 33.7690578, -118.182685