Lot 17/ Leichhardt Highway, Billa Billa QLD 4390