L Tower Condos
8 The Esplanade Ave. Toronto Ontario Canada
View on a map- Year Build:
- 2015
- Storeys:
- 57
- Developer:
- Cityzen Development Corporation
The L Tower is located in the heart of downtown Toronto, steps to St Lawrence Market, walking distance to Union Station, Financial District, The Path, Air Canada/Rogers Centre, entertainment, shops & restaurants.






