Welcome to 6620 Finch Avenue West a well-maintained commercial plaza offering exceptional visibility and access in one of Etobicokes high-traffic corridors This 1,090 sq. ft. ground-floor unit presents a rare chance to establ…
Welcome to 6620 Finch Avenue West a well-maintained commercial plaza offering exceptional visibility and access in one of Etobicokes high-tr…