946 18th Ave, Newark, NJ 07106, features a mixed-use layout with 16 units including commercial space on the ground level. Additionally, apartments are available on the first floor, offering a versatile living and business environment in the Newark community.