3
522 N Main St
Farmville, VA 23901
$649,000 USD
4,100 SF
4,100 SF
$649,000 USD
Restaurant