# 3 Lenora St 83638 ID Property Records