inewsource.org
Developer addressing methane problem at Otay Ranch housing project
The Otay Water District has reached a resolution with HomeFed to install water meters at the developer’s 450-acre Escaya community in Otay Ranch.