News

The local landmark on Texoma Parkway, now anchored by a Dillard's department store, first opened in 1986 during the golden age of the indoor mall. At its peak, it was home to more than 70 tenants — ...
Space Investment Partners acquired the 395,629-square-foot Fullerton Metrocenter for $118.5 million, marking a significant ...