2656 Geary ST, Matlacha, FL 33993 - MLS#221049507 - Mike Gehring - ...