6
100 W Forest Ave
Englewood, NJ 07631
$22.00 USD/SF/YR
6,926-21,321 SF
1
Space Available
Built 1988
21,321 SF Contiguous
Built 1988
6,926-21,321 SF
$22.00 USD/SF/YR
Industrial