CHIMI PLACE
219 Bloomfield Ave, Newark 07104