Little Rock-based BSR Real Estate Investment Trust has sold its Bluff Creek Apartments complex in Oklahoma City for a ...
Called "EPIC City," the planned community could be built on top of 400 acres near Josephine between Collin and Hunt counties.