Santa Cruz CA Landscaping 1. 1514 Brommer St, Santa Cruz, CA 95062 | Paradise Landscape & Professional Tree Care (831) 475-1714