Jesse Owens Park

Address

9651 S Western Ave.
Los Angeles, CA 90047
United States