Add this property to your favorites View Details 9152 Mammoth Ave Park Forest South | Baton Rouge $129,900 3,600 sqft 0.3 acres On Site 19 Days Ago