Leonard Road Farms

6000 Doug Attaway Blvd.
Shreveport, LA, 71115

Available Acreage: 570 Acres
Not Subdividable