Elmwood Park Plaza
Address:
475 Market St
Elmwood Park, NJ 07407
- Conveniently located near highway I-80, Routes 17, 4 and 46, and the Garden State Parkway
- 68,000 square feet
- Covered parking
- Easy access to public transportation