1450 Melrose Avenue, San Diego, CA : Apollo Ii
Javascript must be enabled in order to use Google Maps.