Bower Hill, Scott Township, Allegheny County, Pennsylvania, United States