Homes for sale - LOT 20 115 CRABAPPLE LN., BEAVER FALLS, PA 15010 –...