Chula Vista Police investigate death

CHULA VISTA, Calif. (KGTV) - Chula Vista Police are investigating reports of a death Thursday near Southwestern College.

Sky10 video shows officers outside a home on Apache Dr.

UPDATE: Chula Vista Police believe the person died of natural causes.

Print this article Back to Top