George Washington Carver park

Address

1400 E 118th St
Los Angeles, CA 90059
United States