This is the nearest street address. [ 3615 EDENHURST AVE Los Angeles CA, 34.118430, -118.261301 ].
Neighborhoods:
|
34.1184, -118.2613
|