3559 Fourth Ave
San Diego, California 92103

View On Larger Map