The Links at Sherwood is a multifamily property that was built in 1994. Located at 3434 East Kiehl Avenue in Gibson-Sherwood, Little Rock, this property has a total number of 456 units, with the following unit breakdown: One Bedroom, Two Bedroom/Two Bath, totaling 376,410 SqFt.