3903 23rd St Lehigh Acres, FL 33976