669 River Dr
Elmwood Park, NJ 07407
$25.00 USD/SF/YR
1,390-5,435 SF
3
Spaces Available
Built 1984
5,435 SF Contiguous
Built 1984
1,390-5,435 SF
$25.00 USD/SF/YR
Office/Medical