'USC has a satellite campus on this island about 25 miles off L.A.'s coast'
Catalina
ON CAMPUS: USC has a satellite campus on this island about 25 miles off L.A.'s coast
USC has a satellite campus on this island about 25 miles off L.A.'s coast
USC has a satellite campus on this island about 25 miles off L.A.'s coast
ON CAMPUS
Catalina
ON CAMPUS