This is the nearest street address. [ 4525 DEL MONTE AVE San Diego CA, 32.739044, -117.245201 ].
Neighborhoods:
|
32.7391, -117.2454
|