20 Olive Branch Drive, Smithfield, NC, 27577

$307,900

20 Olive Branch Drive, Smithfield, NC, 27577

Courtesy of: Robyn Williams | Re/Max Southland Realty II