6502 E South Meadowlark Lake Charles LA, Lake Charles
3 beds|2 baths|1976 sqft|built in 1986
Description
House located at 6502 E South Meadowlark Lake Charles LA. It has 3 beds, 2 bathrooms, and is 1976 square feet. The property was built in 1986. 6502 E South Meadowlark Lake Charles LA is in the Lake Charles neighborhood.