35
1611 Little Bear Ridge Rd
Troy, ID 83871
$1,700,000 USD
3,236 SF
3,236 SF
$1,700,000 USD
Specialty