0 N ELM ST, Salem, NJ, 08079
Newly Listed

$29,900

0 N ELM ST, Salem, NJ, 08079

ACTIVE