3D Active $849,000 6 Beds3 Baths2,304 SqFt 31 Barbara St, Bloomfield Twp., NJ 07003 Multi-Family, Commercial Listed by SERHANT NEW JERSEY LLC