View Details $375,000 1 of 15 Scr Trust Property | Baton Rouge 4,938 sqft 0.36 acres On Site: 106 Days