Winchester star news near san diego ca. house located at 5606 Winchester St, San Diego, CA 92139.