Does anyone know what is going on at this location? It appears to be a fairly large parcel of land. It is on the west side of Western, just south of the abandoned Villa Theresa.