Little Rock-based BSR Real Estate Investment Trust has sold its Bluff Creek Apartments complex in Oklahoma City for a …
Little Rock’s BSR Closes $28.3M Deal on OKC Apartment Complex
view original post
Little Rock-based BSR Real Estate Investment Trust has sold its Bluff Creek Apartments complex in Oklahoma City for a …