110 NE 130th St , 33161, Miami, FL
We are a landscaping business for more than 20 years, we are family owned and operated. We are proud to serve the Miami and Broward area. We are licensed and insured.