1507 ARMADILLO PLACE, The Villages, FL 32159 – G5041947 - Fernando ...