impression 0 600034200700 516 ALTHEA LN NEW BADEN IL 62265 Listing Price $ 148,000 Sold 9/28/2018 516 ALTHEA LN NEW BADEN , IL 62265 Listing Information 3 ba 1,584 sqft. SAVE PLACES NOTES