128 Ambergate Court, Rocky Mount, NC, 27804

$255,999

128 Ambergate Court, Rocky Mount, NC, 27804

PENDING