Ideally situated at the corner of leslie street and sheppard avenue, residents are just minutes from north york general hospital, with easy walking access
Ideally situated at the corner of leslie street and sheppard avenue, residents are just minutes from north york general hospital, with easy…