Armory near La Costa Shopping Center in San Diego, CA