
BSR sells Oklahoma City apartment complex for $28.3M
NEW On the move? Let us read it for you. LISTEN NOW Your browser does not support the audio element. BSR sells Oklahoma complex for $28.3M BSR Real Estate Investment Trust has sold Bluff Creek Apartments in Oklahoma City for $28.3 million, the company said …