1150 Addison Ave E
(1)

1150 Addison Ave E, Twin Falls, ID 83301

Reviews

1 year ago

Old house

When I moved in, I thought it was an amazing house. But it's not. No central ac, bad plumbing problems, and inconvenient location. The management company don't care about their tenets at all and don't fix anything.