1717 MEANS LN, The Villages, FL 32162 - MLS#G5061672 - Peter J. Po...