Virtual Tours


$340,000
5912 Teekem Falls
Meridian, ID 83646
3 Bed, 2 Baths