1314 Dufferin St

This single-tenant property is leased to KFC.

Read More