2408 Xelda Avenue N #2410, Lehigh Acres, FL 33971 – 221064994 - Ter...