Address: | 4622 Townsend Ave, Los Angeles, CA 90041, USA |
---|---|
Postal code: | 90041 |
A lovely area for a stroll. This is a part of the secret stairs of last walk in eagle Rock. Route 2.
What a gem. I feel spoiled living so close.
Nice 360 view from this hill!