3666 Fourth Ave
San Diego, California 92103

View On Larger Map