Camelia St, 70607, Louisiana - Redfin
9 addresses found on Camelia St in 70607, Louisiana. The average lot size on Camelia St is 10744 sq. ft. The average property tax on Camelia St is $0.5K/yr. Find an address below to learn more about the property details:
- 810 Camelia St, Lake Charles, LA 70607
- 1011 Camelia St, Lake Charles, LA 70607
- 803 Camelia St, Lake Charles, LA 70607
- 805 Camelia St, Lake Charles, LA 70607
- 815 Camelia St, Lake Charles, LA 70607
- 1016 Camelia St, Lake Charles, LA 70607
- 902 Camelia St, Lake Charles, LA 70607
- 906 Camelia St, Lake Charles, LA 70607
- 1013 Camelia St, Lake Charles, LA 70607