Flo Condos is a New Condo development by Devron Developments located at Yonge St & Sheppard Ave, Toronto.
Style and grace are a few things you can find in Flo Condos, a new condo in uptown Toronto featuring 94 suites and standing at 12 storeys tall Flo Condos, encompassing all the features of a spectacular condo.