13127 Niggli Road, Alhambra, IL 62275

Current Owners
David P. and Jennifer Chandler Meyer
Purchase Price
$129,000 (2003)
Property Taxes
$2,397 (2020)
Blockshopper green logo