1823 N Tallowood
1823 N Tallowood Dr Lake Charles, LA
Unit Description
No description provided.
Unit Amenities
No amenity information provided.
Completely Renovated Duplex
2 Bed 2 Bath in South Lake Charles, ceramic tile, fireplace, fenced in courtyard, vaulted ceilings. Great School District!