Food anchored retail shopping center with office space located at the northwest corner of Bathurst and Sheppard in Toronto.
What are you looking for?