Twin Falls Garden Apts Sold Listing ID: 5471 Resident Type: Family Units: 42 Year Built: 1998 County: Twin Falls County Contact details 340 Lois St.Twin Falls,ID,83301