122 Robert Smalls Pky
Beaufort, SC 29906
$1,900,000 USD
8,491 SF
8,491 SF
$1,900,000 USD
Restaurant