Home Depot View Larger Image 103,880 sq. ft. retail building on long-term lease to Home Depot Location: West Mifflin, PA Norton Herrick2020-05-22T16:21:19+00:00