Averill Park. | San Pedro, California | Located within an suburban blanket of San Pedro, California sits Averill Park. The eight hundred acre area was discovered by Horace Lowell Averill and his brother George during a business drive in 1918. Averill had arrived a year earlier with a real estate business set up in Los […]