Strive negotiates sale of Strickland Brothers retail center in McKinney
Commercial real estate investment firm Strive brokered the sale of the Strickland Brothers retail center in McKinney, Texas. The newly built retail center is 1,717…