Satellite map of Abella Center
Map of Abella Center
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.
Latitude: 37° 57' 56.99" N
Longitude: -122° 20' 35.02" W
Nearest city to this article: San Pablo, California
Read about Abella Center in the Wikipedia Satellite map of Abella Center in Google Maps