Sold 2014 Barabba Road, BARABBA SA 5460 426 Sold Lifestyle Property on Huge Acreage! Welcome to 2014 Barabba Road, Barabba – a property offering 18.1 acres (approx.) of lifestyles living! The outdoors...Read More→