The property located at 1886 S Leatherwood Road Bedford, IN 47421 is a Single Family property. Built in 1986, the property at 1886 S Leatherwood Road has 6 bedrooms, 2 bathrooms, is approximately 3,532 square feet. It has a lot size of 179,903 Sq. Ft. (4.13 Acres). The property is located in the area.