South Bay Terraces
32.67651218527454, -117.0398367270854
ATM: Drive Up
ATM: Cash Dispenser
ATM: Deposit ATM
ATM: Deposit Friendly
ATM: Audio Assisted ATM
(3.23 miles)
National City - Newly renovated
1130 E Plaza Blvd
National City, CA 91950
(619) 474-2262