7348 N Ficus Tree Punta Gorda, FL 33955