Yeah, DMC was an absolute hole. There are very, very few places in Toronto where I was afraid to walk through -- never minded cutting through Regent Park, played late night hockey at Moss Park at Sherbourne/Bloor, walked to work in the mid-'90s from Ontario street through Dundas/Sherbourne, etc., etc. -- but DMC was scary.
RiverTowne has a 4 story TCHC building fronting the Joel Weeks park from the north, then stacked townhouses - some TCHC, some private - from there to Dundas. Quite a lively little place, now.
IIRC, this was the small 'mixed model' experiment they put together before going full bore on Regent Park. Sometime in the mid-90s to 2000s, because we were in Riverdale by then. Locals were very skeptical that it would sell due to the TCHC residents, but it sold pretty briskly and has been kept up pretty nicely, IMO.