Marcus & Millichap brokers sale of 769-unit self-storage facility in Allen
Marcus & Millichap closed the sale of Extra Space Storage, a 769-unit self-storage facility in Allen, Texas. Built in 2019, the 80,421-square-foot facility is located…