Latest News Headlines

TULSA, OK - MC Companies has acquired The Galleria, a value-add apartment community located in upscale South Tulsa, Oklahoma. The Galleria will be rebranded The Place at 101 Sheridan; 256-units totaling approximately 200,398 rentable square feet, plus 3 elevators, a laundry facility, and a clubhouse equipped with a full...