117 Hannah Drive, Elizabeth City, NC, 27909

$412,998

117 Hannah Drive, Elizabeth City, NC, 27909