The address they had then (835 e. el monte, san gabriel) seems to have recently been converted from a factory to condos. In fact, if you use google street view to walk down El Monte, the view magically changes from this
to this:
I think this is a good setup for a horror movie: a young family moves into a new condo, unaware of the mysterious Zectron deposits underneath…