7420 Gemini Drive, Owen, IL 61103

Current Owners
Angela Miranda and Erick Givens
Purchase Price
N/A (2003)
Property Taxes
$4,893 (2024)
Blockshopper green logo