703 South Bryan Avenue, Elmhurst, IL 60126

Current Owners
Theodore and D. Feenstra Jr.
Purchase Price
N/A (2013)
Property Taxes
$19,764 (2021)
Blockshopper green logo