Jump to MLS#:
MLS#:45506
9893 Francisco Road, Farmville, VA 23901
$150,000 | MLS#: 45506
MLS#:45122
113 North Main Street, Farmville, VA 23901
$245,000 | MLS#: 45122