12311 Pebble Creek Creek, Hayden, ID 83835 (MLS # 26-10892)

12311 Pebble Creek Creek, Hayden, ID 83835 (MLS # 26-10892) has 4 beds and 3.00 baths