PendingUnder contract$495,00020 acresRock Island County2 bd, 2 ba • 2,321 sq ftTaylor Ridge, IL 61284