Abella Center
37°57′57″N 122°20′35″W / 37.96583°N 122.34306°W Abella Center formerly International Marketplace and originally El Portal Shopping Center is a mixed-use city services, business, shopping center and housing village transit-oriented development that was formerly a mall in San Pablo, California.