Red Mill

First Documented
1966
Last Documented
1977

Red Mill
515 Locust
Long Beach, CA
United States