820 HARRINGTON LAKE LANE #60, Venice, FL 34293 - MLS#N6117150 - Joh...