Homes for sale - LOT 25 160 CRABAPPLE LN., North Sewickley Twp, PA ...