Howell Plaza LOCATION: 489 Oak Glenn Rd, Howell, NJ DESCRIPTION: 40,000 square foot office building. Next Project Previous Project