3D Price Dropped by $20K $319,000 2 Beds2 Baths1,244 SqFt 19 Plaza Del Campillo #A, Howell, NJ 07731 Single Family Home Listed by ARC Real Estate