2323 SHAMROCK ST., SAN DIEGO, CA, 92105-4569
2323 SHAMROCK ST., SAN DIEGO, CA, 92105-4569, United States