South Bay Salt Works
1470 Bay Blvd, Chula Vista, CA 91911-3942
South Bay Salt Works is a Points of Interest & Landmarks, Historic Sites place is located in Chula Vista, California. The address of South Bay Salt Works is 1470 Bay Blvd, Chula Vista, CA 91911-3942.