$369,999New6359 Hera Street, Unit #B, Englewood, Other City - In The State Of Florida, FL 34224PORT CHARLOTTE SEC 063