This is the nearest street address. [ 6213 MONTEZUMA RD San Diego CA, 32.770433, -117.066221 ].
Neighborhoods:
0.107 km near the corner of Falls View DR E and Montezuma RD
0.170 km near the main intersection of Montezuma Rd and 63rd St
|
32.770476, -117.066228
|