3025 N Records Ave Meridian Id 83646, I102 | HotPads