Close Window

Preliminary Geotechnical Investigation for Otay Mesa Power Plant in Otay Mesa, California