46 ELM ST, Salem, NJ, 08079

$119,000

46 ELM ST, Salem, NJ, 08079

Courtesy of: American Dream Realty Of South Jersey