I heard from those in the neighbourhood that the land is owned by the developer of 1 St. Thomas.
The buildings are used as offices. I rarely see the 2nd floor lights on in any of them, so I don't think the apartments are being used ( I presume this is the case, as there are patios off the backs of each of the buildings on the upper floors). I have seen small improvements made to the entrances of a couple of the houses in the past year. I hope these are not simply neglected over the next several years. They match the lovely co-op across the street on the northside of the street.