View Details $175,000 1 of 20 Landing At Mallard Lakes The | Baton Rouge 0.57 acres On Site: 361 Days