Soho Landscape is a Landscape designer located in 3690 W Gandy Blvd #455, Tampa, FL 33611. Soho Landscape has an average rating of 3.7 from 14 reviews. For those who need a Landscape designer in Tampa, Soho Landscape is a top-rated choice.