L27B1 Howard Road, Athol, ID MLS# 20221163

L27B1 Howard Road, Athol, ID MLS# 20221163