2630 Royal Oaks Drive, Freeport, IL 61032 $175,000

2630 Royal Oaks Drive, Freeport BD: 4 BA: 2.5 $175,000 Active