Meadowlark Place at 1000 SE 11th Street, Grimes, IA 50111 | HotPads