TBD Middle Road, Ocracoke, NC, 27960-0000

$219,500

TBD Middle Road, Ocracoke, NC, 27960-0000

PENDING