154 Clifford St, Newark City, NJ, 07105-1924

$885,000

154 Clifford St, Newark City, NJ, 07105-1924

CONTRACT