306 2nd St Haverhill IA 50120 Records