Owen Sales



6682 Happy Acres Road, Owen, IL 61101
Date
Nov. 18, 2020
Price
$160,000
Seller
Sherrin A. Mulae (trustee), Richard T. Mogolis (trust) and Gail M. Mogolis (trust)
Buyer
Jenny Alejandra Perez
Blockshopper green logo