5016 Lee ST, Lehigh Acres, FL 33971 - MLS#220024576 - Team Towers N...