Larchwood St, 34448, Florida - Redfin
10 addresses found on Larchwood St in 34448, Florida. The average lot size on Larchwood St is 18472 sq. ft. The average property tax on Larchwood St is $0.5K/yr. Find an address below to learn more about the property details:
- 10179 W Larchwood St, Homosassa, FL 34448
- 10238 W Larchwood St, Homosassa, FL 34448
- 10200 W Larchwood St, Homosassa, FL 34448
- 10485 W Larchwood St, Homosassa, FL 34448
- 10221 W Larchwood St, Homosassa, FL 34448
- 10201 W Larchwood St, Homosassa, FL 34448
- 10533 W Larchwood St, Homosassa, FL 34448
- 10840 W Larchwood St, Homosassa, FL 34448
- 10163 W Larchwood St, Homosassa, FL 34448
- 10448 W Larchwood St, Homosassa, FL 34448