102 Bloomfield Ave$575,0004 Beds • 5 BathsNewark, NJ, 07104Marco OliveiraWeichert Realtors - Weichert Realtors