5909 Lloyd Rd
Lucama, NC 27851
$255,500 USD
36.56 AC
36.56 AC
$255,500 USD
Agricultural