Marcus & Millichap closes sale of 14,907-square-foot retail center in Magnolia
Marcus & Millichap negotiated the sale of Windcrest Village Square, a 14,907-square-foot multi-tenant retail center at 9533 FM 1488 in Magnolia, Texas. Allie Munday and…