SIZE: 1400 acres WATERSHED: MAIN STREAMS: Otay River
SIZE: 1400 acres
WATERSHED:
MAIN STREAMS: Otay River