311 Kingwood Ave, Shelbyville, TN, 37160

$169,900

311 Kingwood Ave, Shelbyville, TN, 37160

Courtesy of: PARKS