189498 N 4156 Rd, Antlers - Babcock Real Estate