1295 Willowbrook Drive, Belvidere, IL 61008 - MLS#11230216 - Lorrai...