Lockhart Estate on North Highland Avenue south of St. Marie Street. Currently site of Pittsburgh Theological Seminary. (Photo taken by City of Pittsburgh photographer?)
Source: Maria Burgwin