Helen Keller Park
Park · West Athens

Helen Keller Park

$

Basketball courts and open space in a walkable neighborhood; great for daytime hangouts, though best avoided after dark.

Info

📍
Address
12521 Vermont Ave, Los Angeles, CA 90044, USA, LA

More like this