South Etobicoke Towns is a New Townhome development by Minto Group Inc located at Lake Shore Blvd W & Long Branch Ave, Toronto.