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