Six-bedroom house in Elmhurst sells for $2.8 million

Summary
The single-family residence located at 118 South Chandler Avenue in Elmhurst was sold on Oct. 15, for $2.8 million, or $543 per square foot.
Description from The Herald-News.
Who is covering this
-
Six-bedroom house in Elmhurst sells for $2.8 million
The single-family residence located at 118 South Chandler Avenue in Elmhurst was sold on Oct. 15, for $2.8 million, or $543 per square foot.
Comments
Comments need JavaScript.