801 Islamorada BLVD #25B, Punta Gorda, FL 33955 - MLS#220034414 - M...