2501 Monarch St.,Alameda, CA 94501