333 Iliahi St
Hilo, HI 96720
$3,200,000 USD
4,176 SF
4,176 SF
$3,200,000 USD
Hotel