South St Plaza Llc
402 South St
Newark
NJ
07105
(973) 344-2290
Open Map
Description
South St Plaza Llc is located at 402 South St in Newark and has been in the business of Shopping Center, Super-regional (more Than 1,000,000 Sq. Ft.) since 2010.
by dandb on July 08, 2015 from
dandb
Newark
Shopping Center
Super-regional more Than 1,000,000 Sq. Ft.