801 Islamorada BLVD #24B, Punta Gorda, FL 33955 - MLS#220043424 - M...