1050 Irvin Garrish Hwy
Ocracoke, NC 27960
$975,000 USD
3,588 SF
3,588 SF
$975,000 USD
Restaurant