225 E Palouse River Dr
Moscow, ID 83843
$925,000 USD
4,958 SF
4,958 SF
$925,000 USD
Loft Creative Space