Leed Ave, 34142, Florida - Redfin
18 addresses found on Leed Ave in 34142, Florida. The average lot size on Leed Ave is 8155 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
- 1901 Leed Ave, Immokalee, FL 34142
- 1905 Leed Ave, Immokalee, FL 34142
- 1820 Leed Ave, Immokalee, FL 34142
- 1903 Leed Ave, Immokalee, FL 34142
- 1818 Leed Ave, Immokalee, FL 34142
- 1804 Leed Ave, Immokalee, FL 34142
- 1803 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
- 1810 Leed Ave, Immokalee, FL 34142
- 1816 Leed Ave, Immokalee, FL 34142
- 1814 Leed Ave, Immokalee, FL 34142
- 1809 Leed Ave, Immokalee, FL 34142
- 1811 Leed Ave, Immokalee, FL 34142
- 1805 Leed Ave, Immokalee, FL 34142