541 Orchard Dr, Twin Falls, ID is a Exempt (Full Or Partial) that was built in 2010. This property is currently a cash purchase and is not for sale. Our records show that 541 Orchard Dr has a total of 25,618 square feet. The lot size of 541 Orchard Dr is 277,608 square feet.