20-22 WYNDMOOR AVE

Newark City, NJ 07112