It definitely looks like a mid rise, I found another webpage that seems to have some more information about this new development.
http://wishcondosscarborough.ca/
There seems to be good transit options atm, but definitely agree with UD2 that any development is good development.