0 May Court Court, Farmville, NC, 27828

$45,000

0 May Court Court, Farmville, NC, 27828

Courtesy of: Ashley Lewis | Waterfront Land Partners