2 Sandfield Road Townhomes is a New Townhome development by Format Group Inc. located at Bayview Ave & York Mills Rd, Toronto.