1152 SANTA BARBARA ST, SAN DIEGO, CA, 92107
1152 SANTA BARBARA ST, SAN DIEGO, CA, 92107, United States