Leonardo's greenhouse



First appearing in issue #101 of the IDW continuity, 's greenhouse is a discrete structure on the grounds of the in Northampton, Massachusetts. After died and Leo and his brothers  and  went to live on the farm full-time, Leo stepped back as  leader and instead focused his attentions on growing many flowers and other potted plants in the greenhouse.