As far as I know, you can take the bus and get off right in front those appartments. Personally, I don't like that area too much because there are not many trees and parks. If you like to go out after dinner for relaxing, it will be harder for you find a good route. Anyhow, it's close to subway.
If you like to living in downtown, i can suggest you a good area for living. Duffrin and bloor(duffrin subway station). I lived there for 1 year. you can find that everything you want is close to you. swimming pool, park, library, video rental, big malls with walmart and nofrill in.
If you like to living in downtown, i can suggest you a good area for living. Duffrin and bloor(duffrin subway station). I lived there for 1 year. you can find that everything you want is close to you. swimming pool, park, library, video rental, big malls with walmart and nofrill in.