11894 N 20th Ave
Boise, ID83714

3 beds3 full baths2891 sqft

$819,000

Sold