London Free Press
Unable to land tenants or redevelop the core-area site, Farhi Holdings Corp. has taken the first step toward tearing down the former London Free Press building at 369 York St. Read More
Read the full story from the source
Wrecking ball may loom for former London Free Press building