First Documented
1979
Last Documented
1986
French Quarter Market Place
7985 Santa Monica Blvd
Los Angeles, CA
United States
Geo
34.0910342, -118.3641869