St. James Town is the largest high-rise community in Toronto with 19 buildings rising 14 or more stories. It's also home to a smattering of local businesses and one of Toronto's best Filipino ...
Over the last several months, a mini-encampment has popped up in this downtown green space just steps away from a busy playground.