3249 E 3225 N, Twin Falls, ID, 83301

$230,000

3249 E 3225 N, Twin Falls, ID, 83301

Courtesy of: Keller Williams Sun Valley Southern Idaho