Home Depot, the Georgia-based home improvement big box retailer with more than $150 billion in revenue, has purchased Charlottesville Fashion Square Mall, mall officials confirmed Wednesday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results