The L Tower is a New Condo development by Cityzen Development Group located at Yonge St & Front St, Toronto.
L Tower, a brand new creation from Cityzen development in the heart of downtown Toronto. These 600 residences are complete with fine finishes and enough amenities to keep anyone happy.