Pleasant apartment conveniently located in Osborne area