REBusinessOnline Castle Lanterra Properties has bought Sovereign Twin Creeks, a 366-unit apartment property in the Dallas suburb of Allen, Texas. The seller and sales price were not disclosed. Sovereign Twin Creeks, at 729 Junction Drive, opened last year and at the time was valued at $162.32 million. It serves as collateral for $62.6 million of […]

Read more of this post