x
Loading...
Exit 21
San Diego, CA
Ramada
Left (NE) - 1.5 miles