TotalScape Design Landscape Designers Trusted by 2 places 2555 NE 11th St, Fort Lauderdale (directions, opens in a new tab) (561) 284-9062 View Profile Copied