Totowa Corporate Center

Location: Totowa, NJ

Area: 72,000 ft²

Completion: 2004