Odham St, 32833, Florida - Redfin
9 addresses found on Odham St in 32833, Florida. The average lot size on Odham St is 49933 sq. ft. The average property tax on Odham St is $3.0K/yr. Find an address below to learn more about the property details:
- 19227 Odham St, Orlando, FL 32833
- 19130 Odham St Unit 12A, Orlando, FL 32833
- 19130 Odham St, Orlando, FL 32833
- 19122 Odham St, Orlando, FL 32833
- 19300 Odham St, Orlando, FL 32833
- Lot 21 Odham St, Wedgefield, FL 32833
- 19401 Odham St, Orlando, FL 32833
- 19329 Odham St, Orlando, FL 32833
- 19448 Odham St, Orlando, FL 32833


United States
Canada