This is the nearest street address. [ 1001 ODYSSEY CRT SANTA CRUZ CA, 36.972023, -121.990345 ].
Neighborhoods:
0.018 km near the corner of Brommer St and Hope Way
0.093 km near the main intersection of Brommer St and El Dorado Ave
|
36.9721, -121.9904
|