Residential & Mixed Use

Essex County rental properties trade for $26.4 million