7500 Tena AVE N, LEHIGH ACRES, FL 33971
10,890 Sq.Ft. lot