Viewed
517 N Franklin Street N
Lake Charles, LA 70601
$12,000
0.25 acres
Listed By CENTURY 21 Bessette Flavin