Trap

First Documented
1973
Last Documented
1973

Trap
18525 1/2 Ventura Blvd
Los Angeles, CA
United States

Geo
34.1507966, -118.4470206