Homes for sale - 21 OAK ST, Salem, NJ 08079 – MLS#NJSA2003876 - Jam...