Landscaping in Somerville (NJ) Full list of companies Landscaping category in Somerville, New Jersey Mountainview Landscaping 110 S Bridge St, Somerville, NJ 08876, (908)722-8210 Page 1