Homes for sale - 25 CRAIG PL, North Plainfield Boro, NJ 07060 – MLS...