impression 0 900001362833 331 HILLGARD LNDG HECKER IL 62248 Listing Price $ 156,100 Sold 11/19/2018 331 HILLGARD LNDG HECKER , IL 62248 Listing Information 3 bd 3 ba 1,381 sqft. SAVE PLACES NOTES