1802 Floyd Ave S Lehigh Acres, FL 33976