1024 Nimitz Ave, 1024 Nimitz Avenue, Vallejo, United States View on map ...