Buildings in Somerville (NJ) Full list of companies Buildings category in Somerville, New Jersey Goodspeed Technologies Llc 121 Davenport St, Somerville, NJ 08876, (908)256-0873 Page 1