81 NORTH SIDE CT #2, Saint Charles, ID — 6bd/6ba · $2,300,000