13010 Paseo Lucido
San Diego, CA 92128-4478

Check-in Get Directions