Search Results
Glen Alla Park
4601 Alla Rd, Los Angeles, CA 90066
Glen Alla Park is a small pocket park located in a residential neighborhood tucked away near the Marina Freeway and theMore Villa Marina Marketplace. The park features tennis courts, paddle tennis courts, a basketball court, a children's playground and open lawn space.
See more »