Lakeside Center is a 318,000 square foot, two-building complex in located in Richardson, Texas. Sold 2012
… View Property