Seven Grand

3054 University Avenue San Diego 92104