News

Dallas-based Leon Multifamily sold its Soltra Kierland luxury apartment property in north Scottsdale for $107.5 million cash.