Apt Manager Found Dead | NBC 7 San Diego

Apt Manager Found Dead

A National City apartment manager was discovered dead in his doorway overnight. Lt. Jose Tellez with the National City Police Department discusses the crime in this report with NBC 7's Steven Luke.

    processing...

    NEWSLETTERS