1720 Michel Street, Shreveport, LA, 71108

$19,900

1720 Michel Street, Shreveport, LA, 71108

Courtesy of: Caleb Hill | Hill Real Estate