$579,000
2024 Julie Lane, Twin Falls, ID, 83301
Single Family Residence