Alma del Mar Purchases Land in North End for New CampusAlma del Mar Purchases Land in North End for New CampusThe deal involves the purchase and eventual demolition of the home currently located at the Church Street address.Tim WeisbergTim Weisberg