Armory near Silverado Plaza Shopping Center in San Rafael, CA