Super-Regional Shopping Centers (More Than 1,000,000 Sq Ft) in Newark, NJ

1 business found


South St Plaza LLC

402 South St , 07105
Phone: (973) 344-2290