246 North Riverside Drive, Villa Park, IL 60181

Current Owners
Peter and Laurie Crocetti
Purchase Price
$151,000 (1998)
Property Taxes
$6,638 (2020)
Blockshopper green logo