Leed Ave, 34142, Florida - Redfin
12 addresses found on Leed Ave in 34142, Florida. The average lot size on Leed Ave is 8312 sq. ft. The average property tax on Leed Ave is $0.6K/yr. Find an address below to learn more about the property details:
- 1907 Leed Ave, Immokalee, FL 34142
- 1804 Leed Ave, Immokalee, FL 34142
- 1808 Leed Ave, Immokalee, FL 34142
- 1806 Leed Ave, Immokalee, FL 34142
- 1812 Leed Ave, Immokalee, FL 34142
- 1801 Leed Ave, Immokalee, FL 34142
- 1816 Leed Ave, Immokalee, FL 34142
- 1901 Leed Ave, Immokalee, FL 34142
- 1905 Leed Ave, Immokalee, FL 34142
- 1820 Leed Ave, Immokalee, FL 34142
- 1809 Leed Ave, Immokalee, FL 34142
- 1805 Leed Ave, Immokalee, FL 34142


United States
Canada