1649 North 19th Avenue, Melrose Park, IL 60160

Current Owners
Christian G. Torres
Purchase Price
N/A (2010)
Property Taxes
$5,077 (2022)
Blockshopper green logo