Twenty Lombard is a new condo development by Great Gulf currently under construction at 20 Lombard Street, Toronto. The development is scheduled for completion in 2021. Sales for available units range in price from $899,990 to over $2,099,990. Twenty Lombard has a total of 149 units. Sizes range from 664 to 1554 square feet.