Exit 39AonI-880 Southbound
Right 1.03 mi
Subway
2212-E South Shore Center, Alameda, CA 94501