8
33 Selkirk Way
Oldtown, ID 83822
$1,765,000 USD
6,750 SF
6% Cap Rate
6,750 SF
$1,765,000 USD
Freestanding