1718 N Tallowood Dr
Lake Charles, LA
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Completely renovated 3 bedroom, 2 bath duplex located in South Lake Charles.Flooring throughout, stainless steel appliances, dedicated laundry room.