7420 Gemini Drive, Owen, IL 61103

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