209 South Street, Franklin, VA, 23851

$11,400

209 South Street, Franklin, VA, 23851

Courtesy of: BHHS Towne Realty