previous12next Desc Price ↓ MLS #: 98903758 668 Full Moon Way Twin Falls, ID 83301 $619,900 3 Beds, 2 Baths, 2284 SqFt Residential Learn More previous12next Desc Price ↓