Miami placeSimpson Park55 SW 17th Rd, Miami, FL 33129A rare remnant of Miami’s native tropical hardwood hammock. Do you have something to add?