Elmwood Park is situated on 5.43 acres in Elmwood Park, New Jersey on the northwestern edge of the Meadowlands at the foot of I-80. The asset is a 117,000 square foot, 21' clear, concrete block warehouse. The property is 1960's vintage, and underwent modest renovations in 2010.