24396 Nicobar LN, Punta Gorda, FL 33955 - MLS#221035735 - Mike Gehr...