Camellia St, 70363, Louisiana - Redfin
12 addresses found on Camellia St in 70363, Louisiana. The average lot size on Camellia St is 17470 sq. ft. The average property tax on Camellia St is $0.8K/yr. Find an address below to learn more about the property details:
- 3209 Camellia St, Houma, LA 70363
- 3219 Camellia St, Houma, LA 70363
- 3207 Camellia St, Houma, LA 70363
- 3223 Camellia St, Houma, LA 70363
- 3204 Camellia St, Houma, LA 70363
- 3208 Camellia St, Houma, LA 70363
- 3210 Camellia St, Houma, LA 70363
- 3218 Camellia St, Houma, LA 70363
- 3217 Camellia St, Houma, LA 70363
- 3221 Camellia St, Houma, LA 70363
- 3211 Camellia St, Houma, LA 70363
- 3205 Camellia St, Houma, LA 70363


United States
Canada