24325 Harborview Rd 2C Punta Gorda, FL 33980