The Park

First Documented
1973
Last Documented
1973

The Park
4658 Melrose
Los Angeles, CA
United States