6331 Burchfield, Squirrel Hill, PA 15217 | HotPads