This is the nearest street address. [ 18300 Plummer ST NORTHRIDGE CA, 34.242750, -118.533719 ].
Neighborhoods:
|
34.2428, -118.5337
|