Max Berg Plaza Park
1100 Calle Puente,
San Clemente,
CA,
USA
Loading map