Jump to MLS#:
MLS#:39762
316 Old Curdsville Rd, Farmville, VA 23901
$142,900 | MLS#: 39762