Add this property to your favorites View Details 8525 Wolf Creek Ln , #8 Wolf Creek | Mccalla $34,900 1.82 acres On Site 89 Days Ago Courtesy of Keller Williams Realty Hoover