This 1084 square foot single family home has 2 bedrooms and 1.0 bathrooms. This home is located at 1811 Woodard St, Lake Charles, LA 70601.
Off market
Street View
$62,200
1811 Woodard St, Lake Charles, LA 70601
2beds
1,084sqft
SingleFamily
Built in ----
10,018 Square Feet Lot
$62,200 Zestimate®
$57/sqft
$1,008 Estimated rent