Faris Lee sells Village Square in Illinois

Property tenants include Circuit City, Old Navy