714 Main St
Lewiston, ID 83501
$575,000 USD
4,746 SF
4,746 SF
$575,000 USD
Movie Theatre