Horizon House, a nonprofit that focuses on mental health services, has sold its former Philadelphia headquarters for $17.92 million to a developer of student housing. Landmark Properties of Athens, Georgia, bought the five-story, 79,200-square-foot building at 119 S. 31st St. and has plans to raze the structure to make way for a new development. The… Read more »