43 Salem St

 43 Salem St, NewarkNJ 07106
$2,0004 BedsPets OK