Homes for sale - LOT 29 240 CRABAPPLE LN., BEAVER FALLS, PA 15010 –...