Red Sails Inn

2614 Shelter Island Dr
San Diego, CA
619.223.3030
32.72072
-117.227514

for Red Sails Inn
Directions
from: