5935 S Highway A1A
Melbourne Beach, FL 32951
$5,200,000 USD
6,879 SF
6,879 SF
$5,200,000 USD
Hotel