Homes for sale - 309 Barrett ST, Franklin, VA 23851 – MLS#10452910 ...