12
806 17th st
Lake Charles, LA 70601
$82,000 USD
0.27 AC
0.27 AC
$82,000 USD
Commercial