All Properties 129 Riverbend Ln, Teton, ID 83451 Single Family5 beds3 baths1,968 sqftBuilt in 2010 View details List of streets in 83451 1St Main St 3Rd Highway 33 100 2500 8000 2000 7000 2700 2428 750