Citibank
2420 Santa Clara Ave, Alameda , California 94501
 

View Larger Map