Exit 37onI-880 Southbound
Right 1.23 mi
Subway
871C Island Drive, Alameda, CA 94501