I don't know if this proposal was ever mentioned here at SSP. This was propose about a year ago, so I'm posting it late. A pair of 36 storey towers totally 730 units.
Demo is almost done on the block and they have applied for a Building Permit for Phase 1..