Glass Onion

First Documented
1970
Last Documented
1974

Glass Onion
19723 Ventura Blvd
Los Angeles, CA
United States

Geo
34.1727658, -118.5631716