402 SOUTH ST NEWARK, NJ 07105 Get Directions
402 SOUTH ST NEWARK, NJ 07105 Get Directions
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.
© Dun & Bradstreet, Inc. 2024. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.