Project  Details

Location

Newark


Square  Feet

144,000