Riverwood Place sells in TIC deal

Big names in computer industry occupy site