Deckman’s North at 3131

3131 University Avenue San Diego 92104