New residential complex of 3 high standing single-family homes in the residential complex in Lehigh Acres, Florida. One of the best place to live.