Residents Of Homewood North Apartment Building Concerned About Slow-Moving Landslide
Pittsburgh building inspectors and engineers Friday evening went to the Homewood North Apartments on Everton Street because of a landslide that has residents there concerned.