Teresa Perry                                                Supportive Housing Manager/Beacon Hill

(617) 445-4354


Teresa joined Commonwealth Land Trust as an AmeriCorps member in 1997. In this role, she provided social services to formerly homeless families and facilitated community programs in Lower Roxbury. Prior to working at Commonwealth Land Trust, Teresa gained ten years of administrative experience at Kemper Insurance Agency. Today, Teresa manages CLT’s largest supportive housing property, Bowdoin Manor in Beacon Hill. Her hobbies include reading, listening to music, and visiting museums.

Irelis Castro Irelis CastroSupportive Housing Manager/Lawrence

(978) 686-8980


Irelis joined our team in 2013 and brings over fourteen years of experience in real estate, administration, and law to CLT.  Irelis holds degrees in administration and paralegal studies from the University of Puerto Rico, the Institute of Technology, and University of the East in Puerto Rico.  She manages Windsor House, a 69-unit supportive housing property in Lawrence. Outside of work, Irelis enjoys spending time with her family and going to the movies.