3418 College Ave.
San Diego, CA 92115
P: (619)573-9669

Check-in Get Directions