185 E 24th Ave Eugene Or 97405, 3 | HotPads