News
When Crossroads Mall opened in 1970 ... Namdar, based in New York, also owns College Square Mall in Cedar Falls. The city will reimburse McClure for the acquisition and demolition.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results