Just bought a house (close on the 18th) at 12th and Yale (southwest corner)... Next door is an eyesore and huge home/pile of materials. Anyone have any idea what this large red "thing" is? I was down the ally the other day and got eyeballed by a short guy who eventually went into the property. You can't see much because of the 12ft high sheet metal wall. Someone has to know something about this??? Thanks, D