5909 Lloyd Rd
Lucama, NC 27851
$863,340 USD
143.89 AC
143.89 AC
$863,340 USD
Agricultural